sintgamas, artículos
 
Usuario:   Clave:    
   
Escribí lo que quieras:  
 
  Gastronomía| Moda| Mascotas| Industria| Om| Mi lugar| Economía| Política| Humor| Ecología| Turismo| Educación| Inmobiliarias| Sociedad| El mundo| Ocio| Música| Ciencia| Tecnología| Internet| Posicionamiento| Diseño| Deporte| Salud| Letras| Cine| Juegos| Miscelaneas| Cultura| Escultura| Pintura| Clasificados| Televisión| Alternativas| Recetas| Telefonía|  
   
 
 
27 Yo sé que la poesía es imprescindible, pero no sé para qué. Jean Cocteau   por   puntoedu
 
 
Datagestion 7/3/2012 | 10:02:23 a.m.  
 
Tutorial cargar archivos con Flash Adobe
Diseño web, diseño de sitios, Ana Abregú, DataGestion, cursos de diseño web, cursos flash, cursos dreamweaver.
Tags:
  diseño web   curso de flash   cursos de diseño web   cursos de dreamweaver   diseño de sitios   datagestion   Ana Abregú   tutorial Flash Adobe
 
Una situación común en cualquier lenguaje es la necesidad de subir archivos mediante Flash Adobe. La situación complicada es asegurarnos antes de mostrar el resultado que el archivo haya subido completo.
Los tipos de archivos de este tutorial son del tipo texto y del tipo imagen.
Los de texto son archivos de extensión .txt y lo de imagen .jpg, gif, png.
En el primer caso, .txt, vamos a suponer que el archivo se llama: datos.txt
Para ello veremos dos métodos.
El primero consiste en introducir dentro del contenido del archivo una variable que testearemos luego dentro del Flash si tiene existencia.
 
Cargar un archivo .txt
 
Un archivo típico .txt preparado con contenido para ser leído en Flash, tendrá la forma siguiente:
 
Datos.txt
 
&nombre=Julio&
&apellido=Cortazar&
&listo=ok&
 
El truco está en la última línea. Cuando el archivo se ha cargado completamente, la variable listo toma el valor ok. Desde Flash, lo que hay que hacer es controlar que esa variable contenga ese valor.
 
En el archivo flash, en el escenario se colocan 4 fotogramas claves.
 
En el fotograma1:    _root.loadVariables(“Datos.txt”)    // Carga el contenido en el escenario
 
Fotograma2:             if (listo==”ok”){gotoAndPlay(4);} // Si listo es igual a “ok”, salta al 4
 
Fotograma 3:                        gotoAndPlay(2); // si antes no salgo al 4, sigue a este frame, que devuelve el cursor al frame anterior para volver a preguntas si listo es igual a ok.
 
Fotograma 4:                        // aquí colocar el programa que desee, ya están cargadas las variables.
 
En forma muy sencilla se ha asegurado que se haya cargado el archivo. Mientras no ocurra ello, el cursor pasará del frame 3 al 2, hasta que se haya cargado el archivo. Entre esos dos frames, puede colocar algún tipo de cartel de espera para que el usuario se de cuenta que se está cargando un contenido.
 
Cargar una imagen
 
El otro caso es la necesidad de cargar imágenes, en formato .jpg o .gif o .png
 
 
Mientras en el caso anterior controlábamos una variable como contenido del archivo, en este caso vamos a controlar el total de bytes cargados.
 
Para ello se usa un objeto que tiene dos métodos útiles, uno controla los bytes que se van cargando, el otro tiene el total de bytes que se debe cargar.
 
Suponiendo que hay un Movieclip llamado: imagen, con nombre de instancia imagen_mc en el escenario y donde se cargará la imagen, los ActionScript, que se colocan en el frame 1 del escenario serían:
 
Para ir mirando el porcentaje de carga, coloque en el escenario un campo texto con nombre de instancia: alerta_txt
 
 
inicioCarga("foto.jpg"); //ejecuta la function con el nombre de la imagen.
 
// la función inicia la carga de la imagen

function inicioCarga(imagen) {
               imagen_mc.loadMovie(imagen);
}
 
 
// el proceso siguiente controla que se cargue la imagen completa en el moviclip imagen_mc, cuando se haya cargado por completo, se invisibiliza el campo.
 
 
_root.onEnterFrame = function() {
            Cargando = imagen_mc.getBytesLoaded();
            Total = imagen_mc.getBytesTotal();
            percentaje = Math.floor(Cargando/Total*100);
            alerta_txt.text = percentage+"%";
            if (percentaje>=100) {
            delete this.onEnterFrame;
            alerta_txt._visible = false;
            // si entró aquí, ya se cargó la imagen.  
            gotoAndPlay(“dondesequiera”);
            }
};

 
Por supuesto en el caso anterior también se podía usar el total del peso del archivo para testear que se haya cargado, este tutorial solo presenta otra opción posible, más sencilla.
 

  Ana Abregú

 

www.anaabregu.com.ar

www.datagestion.com.ar

www.posicionamientourl.com.ar

 

 

Ana Abregú.

www.metaliteratura.com.ar

 

Ana Abregú.

www.metaliteratura.com.ar

 

Ana Abregú

 

 

 
Agregar esta página a Mister Wong Compartir
SEO posicionamiento tendencias en marketing digital
Diseñar tu sitio o pedir que te lo diseñen
Aprovecha el diseño del sitio para el posicionamiento web
4 acciones potentes para marketing digital
Diseño de base de datos
  Comentarios: 0      
 
Enviá tu comentario
Para dejar tu comentario debes ser miembro de Sintagmas.
 
 
 
 
 
 
ULTIMAS PUBLICADAS en Mi lugar |
  Todo lo que debes saber sobre los tratamientos de estética dental
NAF
 
  Como llevar mejor la cuesta de enero con conservas del Cantábrico
NAF
 
  Cinco conservas exquisitas para saborear en verano
NAF
 
  Cuánto se juega a la lotería de navidad
NAF
 
  Pirdras Blancas
Sociedaccion
 
  Mudanza a piso en Barcelona inesperadamente fácil
Contenidos7
 
  Los sabores de siempre en restaurante Alcalá de Henares
Contenidos7
 
  ¡Por fin nos independizamos!
Contenidos7
 
  Cerrado por reformas
Wombat
 
  Muro, paredón o después
puntoedu
 
  Topografía desconcertante
HeridaAbsurda
 
  Este es Lucas, ayudá a encontrarlo
Gorda
 
  Ya son Maravilla del mundo, las Cataratas de Iguazú
JulioH
 
  La sordera oficial
Wombat
 
  Cascarudos gronchos
Miura
 
  Sintagmas, sitio incontaminado
Gorda
 
  Como terminar algo que aun no a comenzado
maria bello
 
  Candela, una herida abierta
Gorda
 
  Buenos aires bajo la niebla
Primate
 
  Robar un banco y salir impune
Primate
 
  Deportes para el pueblo
JulioH
 
  Servicio doméstico
Rafa*
 
  Como en casa
Primate
 
  Tributo a uruguay
Rafa*
 
  Llamadas comerciales al teléfono
Duck
 
  El abrazo del Oso
andre_laplume
 
  A los perro les encanta jugar
achrafx
 
  Inspirado en las chicas Bond
Claudio
 
  Tragedia en el Teatro Colón
Arcadia
 
  Celebración bicentenario
Claudio
 
 
 
 
TAGS
diseño web curso de flash cursos de diseño web cursos de dreamweaver diseño de sitios datagestion Ana Abregú tutorial Flash Adobe
 
 
  Contacto| Términos y condiciones| Anunciar en Sintagmas| Acerca de Sintagmas| Administrar|      
Copyright 2009 y actual de Sintagmas | Todos los derechos reservados